sputtering of the engine - Francés Inglés Diccionario